package com.xhh.model.reapply.pojos;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

@Data
@TableName("reapply")
public class Reapply {

    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.ASSIGN_ID)
    private Long id;

    /**
     * 学生id
     */
    /*@TableField("stu_id")
    private Long stuId;*/

    /**
     * 考生编号
     */
    @TableField("stu_code")
    private String stuCode;

    /**
     * 考生姓名
     */
    @TableField("stu_name")
    private String stuName;

    /**
     * 联系电话
     */
    @TableField("phone")
    private String phone;

    /**
     * 调剂志愿单位编码
     */
    @TableField("choice_unity_code")
    private String choiceUnityCode;

    /**
     * 调剂志愿院系编码
     */
    @TableField("choice_faulty_code")
    private String choiceFaultyCode;

    /**
     * 调剂志愿院系名称
     */
    @TableField("choice_faulty_name")
    private String choiceFaultyName;

    /**
     * 调剂志愿专业代码
     */
    @TableField("choice_major_code")
    private String choiceMajorCode;

    /**
     * 调剂志愿专业名称
     */
    @TableField("choice_major_name")
    private String choiceMajorName;

    /**
     * 调剂志愿状态
     * 701 填报成功
     * 702 已被招生单位查看
     */
    @TableField("status")
    private String status;

    /**
     * 志愿填报时间
     */
    @TableField("create_time")
    private Date createTime;

    /**
     * 志愿更新时间
     */
    @TableField("update_time")
    private Date updateTime;

}
